*{margin:0;padding:0;}html, body{width:100%;height:100%;text-align:center;}body{text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:verdana, arial, helvetica, sans-serif;width:auto;background-color:#FFF;}img{border:none;}a{outline:none;}li{list-style:none;}ul.nav{list-style:none;}table{margin:0px;padding:0px;}optgroup{color:#555555;font-style:normal;padding-left:3px;}option{padding-left:5px;color:#999999;}#credits{text-align:center;margin-top:20px;font-size:0.8em;}.dbdFoot{background:url(/images/gfx/dbd_footer_icon.png) no-repeat top center;margin-top:5px;padding-top:12px;}.errorCon{width:500px;height:250px;margin:auto;padding-top:30px;}.left{float:left;}.right{float:right;}.bdrRight{border-right:1px solid #cccccc;}.rightBrdr{border-right:1px solid #b9b9b9;}.noBrdr{border:none !important;}.centerText{text-align:center;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfixleft:after{content:".";display:block;height:0;clear:right;visibility:hidden;}.clearfixright:after{content:".";display:block;height:0;clear:right;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */body{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:12px;}em{font-weight:bold;font-style:normal;font-size:1.0em;}textarea{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}a{color:#527bcd;text-decoration:none;}a:hover{text-decoration:underline;}label,td,li{}p{}h1{}h2{font-size:2.2em;}h3{color:#fff;background-color:#527bcd;padding:5px 3px 5px 5px;font-size:1.4em;font-weight:normal;}.processLogin h3,.forgotPassword h3{background-color:#3e5fbe;}h4{font-size:1.0em;color:#444;}h4.daySep{margin-bottom:5px;font-size:1.2em;}#home h2{color:#fff;margin-bottom:10px;font-size:2.0em;}.joinPop h3{color:#527bcd;font-size:1.5em;text-align:center;margin:15px 0 15px 0;}.signUp h3,.about h3{background-color:#3e5fbe;}h4{}.aboutCon h4{color:#000;font-size:1.5em;}.eventInfoCon h4{margin-bottom:5px;line-height:18px;}.classInfoCon h4 a,#schedFrame .eventList li a,.eventInfoCon h4 a,.eventInfo h4 a{color:#444;}#welcome .eventInfo h4{padding:0;}#material_search_form h4{text-align:center;margin:20px;font-size:2.0em !important;color:#e0e0e0;}#storeFrame h4{background-color:#b9b9b9;border:1px solid #b9b9b9;padding:5px;font-size:1.2em;}#classOptionsCon h4{font-size:1.4em;}#classOptionsCon p{margin-bottom:10px;}#bulletinBoard p{color:#444;}h5{font-size:1.1em;}#resource h5,.eventInfo h5{display:block;font-size:0.95em;float:left;line-height:23px;font-weight:normal;}#noResult h5{font-size:1.2em;margin-bottom:15px;}#noResult h5 em{color:#527bcd;}.cartCon h5{text-align:center;line-height:50px;color:#e0e0e0;}#noResult p{margin-bottom:15px;}.inlineLink a{text-decoration:underline;}#pageAll{text-align:left;margin:0px;}#pageAll.processLogin,#pageAll.join,#pageAll.forgotPassword,#pageAll.processForgotPassword,#pageAll.about{background:#6199f0 url(/images/gfx/join_bg.gif) repeat-x top left;height:100%;}#pageAll.syllabus,#pageAll.handout{width:950px;margin:0 auto;position:relative;}#pageAll.about{height:auto;}#pageAll.about.default{height:100%;}#pageBody{width:950px;margin:5px auto 5px auto;}.index #pageBody{margin-top:-10px;background:url(/images/gfx/home_background.jpg) no-repeat top left;height:530px;}.slideShow #pageBody{width:960px;}#pageHead{position:relative;margin-bottom:5px;width:950px;height:30px;margin:0 auto 5px auto;padding-top:5px;}.index #pageHead{height:50px;}.index #pageHead h1 a{background:url(/images/gfx/tap_logo_header.gif) no-repeat top left;width:124px;height:22px;display:block;float:left;margin-top:8px;}.index #pageHead h1 a{margin-top:10px;}.processLogin #pageHead h1 a,.join #pageHead h1 a,.forgotPassword #pageHead h1 a,.processForgotPassword #pageHead h1 a,.about #pageHead h1 a{background:url(/images/gfx/tap_logo_header_white.png) no-repeat top left;}#pageHead form{position:relative;width:350px;float:right;height:50px;}#pageHead form #email{position:absolute;top:20px;left:0;width:150px;}#pageHead form #password{position:absolute;top:20px;left:170px;width:150px;}#pageHead form #remember_me{position:absolute;top:0px;left:3px;}#pageHead form .loginDiv{position:absolute;top:20px;right:0px;}#pageHead form #rememberLabel{position:absolute;top:0px;left:23px;color:#6885b6;font-size:0.9em;line-height:15px;}#pageHead form .forgotPass{position:absolute;top:0px;left:170px;color:#6885b6;font-size:0.9em;line-height:15px;}#passwordLabel{position:absolute;top:22px;left:175px;z-index:1000;color:#b9b9b9;}#emailLabel{position:absolute;top:22px;left:5px;z-index:1000;color:#b9b9b9;}#pageHead #userHeadNav{display:block;float:right;text-align:right;font-size:0.9em;}#pageHead #userHeadNav li{display:inline;padding:0 10px;border-left:1px solid #fff;}#pageHead #userHeadNav li a{color:#fff;}.about #pageHead #userHeadNav li{border-left:none;}#pageHead #userHeadNav li.first{border:none;}#pageFoot{clear:both;width:950px;margin:20px auto 5px auto;border-top:1px solid #b9b9b9;padding-top:3px;}#pageFoot li{display:inline;padding:0 10px 0 10px;border-left:1px solid #ccc;}#pageFoot .legal{width:200px;float:left;display:block;color:#777;}#pageFoot ul.footNav{float:right;}.about #pageFoot,.processLogin #pageFoot,.forgotPassword #pageFoot,.index #pageFoot{border-top:none;}.errorMsg{font-size:1.3em;font-weight:bold;margin-bottom:10px;}#slideJoin a span,#profileCard a span,.rosterCon td span,.modalHeader a span,#classOptionsCon a span,.promptModalData a span,a.monthNext span,a.monthPrev span,.cartCon a span,#storeCart a span,.resultInfo a span,#changePhoto span,.printBtn span,.cancelXBtn span,.buttonNav a span,.editFrame a span,.btmBtns a span,.inlineEdit a span,.eventCon a span,.classInfo a span,.schedNav1 a span,.schedNav2 a span,#classCon a span,#bulletinBoard a span,.classCon a span,#settingsFrame a span,.slideShow #pageFoot,#pageAll.slideShow #pageHead,#slideNavBar a span,#home a span,.joinPop li a span,#pageHead h1 a span,.hide{position:absolute;display:block;width:0;height:0;overflow:hidden;font-size:0;}.hiddenIframe{display:none;}#ajaxLoaderBox{background-color:#e6e6e6;float:right;position:relative;bottom:0px;right:0px;width:65px;}#ajaxLoaderBox #ajaxLoaderImg{display:block;width:16px;height:16px;}#ajaxLoaderBox span{display:none;}#FUuploadProgress{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;position:fixed;left:50%;top:40%;width:220px;height:30px;margin-left:-105px;margin-top:50px;padding:10px;z-index:10001;text-align:center;border:1px solid #898989;background-color:#e6e6e6;}#FUuploadProgress span{position:relative;top:-23px;padding:0 10px;}#FUpercentBar{width:1%;height:30px;background-color:#527bcd;}#FUcancel{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;background:transparent url(/images/btn/icons_20px.png) no-repeat;background-position:left -180px;}#FUcancel span{display:none;}.index #pageBody{position:relative;}#home{position:absolute;top:50px;left:50px;width:500px;}.mainPoints{color:#fff;padding-left:20px;}.mainPoints li{list-style:disc;list-style-type:disc !important;margin-left:20px;font-size:1.2em;margin-bottom:20px;}.joinPop{margin-top:50px;width:280px;margin-left:50px;}.joinPop h4{text-align:center;margin-bottom:10px;font-size:1.5em;color:#fff;}.joinPop a.callOut{display:block;text-align:center;font-size:1.5em;margin-top:20px;margin-left:60px;}.joinPop a.enrollmentBtn,.joinPop a.viewSlideshowBtn{margin:0 auto;}.joinPop ul{text-align:center;}.joinPop li{display:block;float:left;margin-right:10px;margin-left:10px;color:#fff;font-size:1.4em;}.aboutCon{padding:20px;}.creatorPhoto{background:transparent url(/images/gfx/jimmy_photo.jpg) no-repeat left top;height:185px;padding-left:150px;}.creatorPhoto h4{color:#3e5fbe;}.forgotPassword #pageBody,.processForgotPassword #pageBody,.processLogin #pageBody,.join #pageBody,.about #pageBody{border:1px solid #ccc;background-color:#ecf0fb;padding:3px;}.about #pageBody p{margin-bottom:20px;}.forgotPassword #pageBody{min-height:250px;}.signUp #joinForm{width:600px;margin:20px auto;}#joinForm label{font-size:1.3em;color:#444;margin-bottom:3px;}#joinForm input.inputField{width:590px;padding:3px;font-size:1.2em;color:#898989;margin-bottom:25px;}.processLogin #pageFoot .legal,.processLogin #pageFoot .footNav li a,.join #pageFoot .legal,.about #pageFoot .legal,.about #userHeadNav li a,.forgotPassword #pageFoot .legal,.processForgotPassword #pageFoot .legal,.join #pageFoot .footNav li a,.about #pageFoot .footNav li a,.forgotPassword #pageFoot .footNav li a,.processForgotPassword #pageFoot .footNav li a{color:#fff !important;}.about #userHeadNav li.first{border-right:1px solid #b9b9b9 !important;}.confirmMsg{width:600px;margin:10px auto;}.confirmMsg h3{display:none;}.confirmMsg h4{font-size:1.7em;margin-bottom:5px;margin-top:10px;}.msgCon{background-color:#fff;border:1px solid #b9b9b9;padding:10px;}.msgCon p.confirmMsg{font-size:1.3em;color:#898989;}.confirmMsg li{margin-bottom:15px;font-size:1.1em;}.mainLogin{width:400px;margin:10px auto;}.mainLogin p{text-align:center;margin-top:10px;}.forgotPassword .mainLogin{margin-top:50px;}.mainLogin .loginInput{display:block;padding:3px;font-size:1.2em;color:#898989;width:380px;margin-bottom:15px;}.mainLogin label{font-size:1.3em;color:#444;margin-bottom:3px;}#hzHead{background:transparent url(/images/themes/header_bar_default.gif) no-repeat left top;height:55px;width:950px;margin-bottom:2px;margin-top:-40px;}#hzHead h1{color:#fff;padding-left:15px;line-height:60px;}#breadCrumb{margin-left:3px;margin-bottom:10px;margin-top:7px;}#breadCrumb li{display:inline;}#hzNav{width:310px;float:left;margin-left:1px;}#navLinks1{border:1px solid #898989;width:300px;}#hzPhoto{width:180px;height:235px;border:1px solid #b9b9b9;float:left;margin:3px;}.links1Con{float:right;margin:3px;width:100px;margin-top:10px;}.links1Con li{margin-bottom:5px;}.links1Con a{color:#444;}#navLinks2 li{margin-bottom:3px;}#navLinks2 li a{display:block;color:#fff;background-color:#527bcd;padding:3px 3px 3px 5px;font-size:1.3em;width:290px;margin-top:5px;border:2px solid #527bcd;}#navLinks2 li a:hover,#navLinks2 li a.pageCur{text-decoration:none;border:2px solid #527bcd;background-color:#fff;width:290px;color:#527bcd !important;}#hzContent{width:620px;float:right;display:inline;margin-right:1px;}.filterCon{padding:10px;background-color:#e6e6e6;border:1px solid #b9b9b9;margin-bottom:10px;}.filterCon li{display:inline;float:left;margin-right:10px;}.filterCon li a{display:block;padding:2px 2px 2px 21px;line-height:14px;height:15px;border:1px solid #e6e6e6;color:#444 !important;font-size:0.90em;}.filterCon li a.schedIcon{width:45px;}.filterCon li a.schedIconType1{width:45px;}.filterCon li a.schedIconType2{width:70px;}.filterCon li a.schedIconType3{width:30px;}.filterCon li a.allBtn{padding-left:5px !important;padding-right:5px !important;width:15px;}.filterCon li a.resourceIcon{width:55px;}.filterCon li a.discussionIcon{width:65px;}.filterCon li a.studyGroupIcon{width:75px;}.filterCon li a.btnCur,.filterCon li a:hover{background-color:#fff;border:1px solid #b9b9b9;text-decoration:none !important;}.editNav{width:200px;min-height:160px;float:left;margin-left:3px;border:1px solid #898989;}.editNav ul{}.editNav li{display:inline;margin-bottom:3px;}.editNav li a{display:block;font-size:1.3em;color:#898989;padding-top:3px;padding-bottom:3px;width:auto;padding-left:10px;margin:5px 0 5px 0;}a.pageCur,.editNav li a:hover{background-color:#e6e6e6;color:#444 !important;text-decoration:none;}.editFrame{width:720px;float:right;margin-right:3px;}.editFrame .saveContinueBtnDiv{float:right;margin-bottom:10px;}.btmBtns{float:right;margin-bottom:5px;}.editForm,.stView{background-color:#e6e6e6;border:1px solid #898989;margin-bottom:5px;padding-left:50px;padding-top:15px;padding-bottom:15px;position:relative;}.editForm .textbox{width:480px;height:150px;padding:3px;font-size:0.95em;}.editForm .saveBtnDiv{margin-bottom:5px;}.editForm .removeBtn{float:right;margin-right:20px;}.eventCon h5{padding:5px 5px 0px 5px;border-bottom:1px dotted #e0e0e0;}.eventCon .resourceLink{padding-left:23px;line-height:16px;}.eventCon h5 span{display:block;float:right;margin-top:-15px;font-size:0.9em;}.eventPeeps{background-color:#f6f6f6;clear:both;margin-top:5px;padding-left:7px;padding-top:15px;padding-bottom:5px;}.eventPeeps li{display:block;float:left;margin:5px 12px 10px 12px;}#studyGroup .eventPeeps li{margin:5px 5px 10px 5px;}label.editLabel{clear:both;display:block;margin:3px 0;}#schedWeek{border:none;}#schedWeek .eventCon{min-height:40px;}#schedWeek .eventCon p{padding:5px;text-align:center;}#schedWeek h4{border-top:1px solid #b9b9b9;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;border-bottom:none !important;}.stView ul{margin-bottom:5px;}.stView li.display{border-top:1px solid #b9b9b9;width:525px;min-height:28px;padding:4px 2px 2px 15px;font-size:1.5em;float:left;color:#000;background-color:#fff;}.stView li.display li{float:left;display:block;}.stView li.display li.gradeType{width:410px;}.stView li.display li.gradePercent{width:80px;}.stView li.desc{font-size:1.0em;min-height:23px;}.stView li.button{float:left;margin-left:2px;}#officeLocation .display,#officeHour .display{font-size:1.1em;}.editForm{height:auto;}.editForm ul.bulletPoints li{list-style-type:disc;margin-bottom:10px;font-size:1.1em;}.editForm ul{clear:both;}.editForm p{clear:both;padding:5px 0;}.editForm input.inputField{font-size:1.3em;padding:3px;width:230px;}.discForm input.inputFieldMed,.editForm input.inputFieldMed{font-size:1.3em;padding:3px;width:380px;}.editForm input.inputFieldLong{font-size:1.3em;padding:3px;width:475px;display:block;}.editForm input.inputFieldShort{font-size:1.3em;padding:3px;width:75px;display:block;}.editForm input.inputFieldNum{font-size:1.3em;padding:3px;width:50px;display:block;}.editForm h4.callout{font-size:1.7em;width:550px;text-align:center;display:block;color:#b9b9b9;}#password_edit_form input.inputFieldLong{margin-bottom:30px;}.editForm label{position:absolute;margin-top:32px;color:#444;}.editForm label.checkLabel{position:relative;margin-top:0;}.formCon{position:relative;background-color:#fff;border:1px solid #b9b9b9;padding:25px;width:490px;float:left;margin-bottom:5px;margin-right:3px;}#classTimeEdit .formCon{background-color:transparent !important;border:none;padding:10px 0 0 0;}#rosterUpload.formCon,#viewRoster.formCon,#avatarEdit.formCon,.formConFull{width:565px;}#resource_form .formCon{position:relative;width:auto;margin:0 !important;}#office_hour_form .formCon{width:490px;}.formCon h5{text-align:center;}.formCon li{display:block;float:left;margin:0 20px 0 0px;}#acctStatus.formCon li{display:block !important;margin-bottom:5px;clear:both;}#acctStatus.formCon h4{clear:both;font-size:1.3em;}#acctStatus ul#statusNav li{display:block !important;float:left;clear:none;}.deactivatedMsg{background-color:#e6e6e6;border:1px solid #b9b9b9;padding:20px;}.deactivatedMsg h2{text-align:center;color:#898989;}.deactivatedMsg p{text-align:center;}.formCon .saveBtnDiv{float:right;}.formCon textarea{margin:10px 0;}.formCon p span.unpublished{font-size:1.2em;font-weight:bold;color:#c90000;}.formCon p span.published{font-size:1.2em;font-weight:bold;color:#47aa42;}.formCon .removeBtnDiv{float:right;}.inputCon,.hourEditCon{clear:both;padding:10px 0;}#avatarEdit{position:relative;}#avatarEdit .changePhotoDiv{position:absolute;top:120px;right:130px;}#avatarEdit a{position:absolute;top:160px;right:122px;}#avatarCrop{padding:10px;position:relative;}#avatarCrop .cropCanvas{float:right;max-width:700px;max-height:450px;overflow:hidden;border:1px solid #898989;}#avatarCrop .saveBtnDiv{clear:both;float:right;margin-top:10px;}.profilePhoto{width:180px;height:235px;border:1px solid #b9b9b9;}.sectionHeader .addBtnIcon,#classCon .addBtnIcon{float:right;margin-top:-25px;margin-right:5px;}#syncClass{width:430px;margin:0 auto;}#syncClass input.inputFieldNum{width:400px;font-size:1.3em;padding:3px;padding:3px;margin-bottom:10px;}#syncClass label{display:block;margin-top:10px;}#syncClass .syncBtnDiv{margin:10px auto;}#classmatesFrame{margin:0 3px;}#classmatesFrame .eventPeeps{background-color:#000;margin-top:0;}#classmatesFrame .pageNav{float:right;margin-right:5px;}#classmatesFrame .pageNav li{display:inline;padding-right:3px;padding-left:3px;}#classmatesFrame .pageNav li.pageNumCur{text-decoration:underline;}#classmatesFrame .pageNav.top{margin-top:-23px;}#classmatesFrame .pageNav.top li,#classmatesFrame .pageNav.top li a{color:#fff;}.classmateName{text-align:center;color:#b9b9b9;}.unpublishedMsg{padding:10px;background-color:#e6e6e6;border:1px solid #b9b9b9;}.unpublishedMsg h2{text-align:center;font-size:1.5em;color:#898989;}.rosterCon{margin-bottom:5px;}#viewRosterFrame li{display:block;float:left;}.rosterCon tr:hover{background-color:#f0f0f0;}.rosterCon td{padding:2px;margin:0px;}.rosterCon .status{width:15px;margin-top:5px;}.rosterCon .synced{color:#47aa42;}.rosterCon .unsynced{color:#c90000;}.rosterCon .name{width:200px;}#themeEditor{border:1px solid #898989;padding:10px;}#themeEditor ul{padding:10px;width:680px;}#themeEditor li{float:left;margin:5px;display:inline;}#location_building,#location_room,#location_address,#location_city,#location_state,#location_zip{margin-bottom:30px;margin-right:3px;}#location_building{width:380px;}#location_room{width:75px;}#location_address{width:475px;display:block;}#location_city{width:320px;}#location_state{width:50px;}#location_zip{width:75px;}#classManagerFrame h4{text-align:center;margin:10px 0;}.classCon{clear:both;margin-bottom:10px;margin-top:5px;}#classCon h3{}.classCon ul.heading{background:transparent url(/images/gfx/class_man_heading_bg.gif) no-repeat left top;width:940px;height:36px;padding:0 0 0 10px !important;cursor:pointer;display:block;}.classCon ul.heading.ui-state-active{background-image:none;background-color:#3b68c0;color:#fff !important;}.classCon ul.heading li{display:block;float:left;}.classCon ul.heading li span{display:block;margin-top:7px;}.toggleLine{margin-top:10px;width:20px;}.nameLine{width:350px;color:#444;font-size:1.3em;}.ui-state-active li.nameLine{color:#fff;}.timeLine{width:140px;}.daysLine{width:200px;}.buildingLine{width:200px;}.buildingLine span,.daysLine span,.timeLine span{margin-top:11px !important;}.statusLine{margin-top:6px;}.classPannel{background-color:#e6e6e6;border:2px solid #3b68c0;padding:5px;width:936px;}.classImage{width:80px;height:110px;float:left;clear:both;}.classNav{float:right;width:845px;margin:3px;margin-left:3px;}.actionNav{margin-bottom:3px;}.actionNav li{display:block;float:left;margin-right:10px;}.actionNav li.statusDrop{float:right;margin-right:0;}.classActionNav{float:right;}.classActionNav li{text-align:center;font-size:0.9em;margin-bottom:5px;}.classActionNav li a{display:block;background-color:#f0f0f0;padding:3px;border:1px solid #e0e0e0;color:#b9b9b9;}.classActionNav li a:hover{background-color:#e0e0e0;padding:3px;text-decoration:none;color:#527bcd;}.mainNav{clear:both;background-color:#fff;margin-top:5px;height:52px;width:100%;padding-top:25px;border:1px solid #898989;}.mainNav li{display:inline;font-size:1.4em;color:#444;padding-right:20px;padding-left:20px;}.mainNav li a{color:#444;}.optionsNav{clear:both;margin-bottom:5px;}.optionsCon{display:none;clear:both;background-color:#fff;border:1px solid #898989;padding:8px;margin:5px 0;}.optionsCon li{font-size:1.2em;display:block;float:left;margin-right:20px;}.optionsCon li ul{padding-left:10px;}.optionsCon li li{float:none;font-size:0.8em !important;}.buttonCon{width:560px;background-color:#fff;border:1px solid #898989;}#grade_edit_form input.inputFieldMed,#grade_edit_form input.inputFieldNum{display:inline;}.handout .editFrame,.syllabus .editFrame{float:none !important;width:950px !important;}.printSection{clear:both;margin:15px 0;}.printPage{}.printPage h2{text-align:center;}.printPage h4{border-bottom:1px solid #b9b9b9;font-size:1.6em;padding-bottom:5px;margin-bottom:10px;}.syllabus .printPage h4{border-bottom:1px solid #dec79e;}.printPage ul.heading{border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;padding:5px;text-align:center;margin-bottom:25px;}.syllabus .printPage ul.heading{border-top:1px solid #dec79e;border-bottom:1px solid #dec79e;}.printPage .heading li{display:inline;padding:0 10px 0 10px;font-weight:bold;}.printPage .avatarCon{float:left;width:80px;height:110px;margin:10px;}.printPage .infoCon{float:left;margin:10px;}.printPage .sectionTitle{font-size:1.2em;font-weight:bold;width:150px;text-align:right;float:left;padding-right:10px;clear:both;}.printPage .sectionText{width:650px;float:left;margin-bottom:15px;}.printPage .syncCon{text-align:center;}.syncCon{margin:10px 0;}.syncCon h2{display:block;width:300px;height:50px;line-height:50px;background-color:#f0f0f0;margin:10px auto;border:1px solid #b9b9b9;}#gradingWeight .sectionText{font-size:1.2em;padding:2px;}#gradeTotal{text-align:right;margin-right:193px;font-size:1.5em;}#schedAdd{position:absolute;top:55px;left:420px;}#schedAdd ul{margin:0;}#schedAdd li{margin:10px 0;}#schedAdd a{font-size:2.0em;}#schedAdd li a{background:transparent url(/images/gfx/event_icons.png) no-repeat;height:30px;padding-left:35px;display:block;}.addEventType1{background-position:left top;}.addEventType2{background-position:left -40px !important;}.addEventType3{background-position:left -80px !important;}#schedLegend{margin:10px 0 26px 0;}#schedLegend li{display:block;float:left;line-height:18px;margin-right:10px;color:#898989;}.schedNav2{clear:both;border:1px solid #b9b9b9;padding:5px;margin-bottom:5px;}.schedNav3{clear:both;padding:5px;margin-bottom:5px;}.schedNav3 li{margin-right:30px;font-size:bold;}.schedNav3 li a{color:#444;}.schedNav3 li.right{float:right;margin-right:0;}.schedNav3 li a.nextIcon2,.schedNav3 li a.moreIcon{background-position:left -225px !important;padding-left:22px !important;}.schedNav3 li a.moreIcon{width:75px;}.schedNav3 li a.prevIcon2{background-position:left -250px !important;width:75px;!important;padding-left:22px !important;}.schedNav3 li a.toTopIcon{background-position:left -250px !important;width:120px;!important;padding-left:22px !important;}ul.schedNav1{float:right;margin-top:-22px;}.schedNav1 li{float:left;margin-right:5px;}.schedNav1 li a:hover{opacity:0.9;}.schedNav3 li,.schedNav2 li{display:block;float:left;}.schedNav2 li.curDate{width:663px;text-align:center;font-size:1.5em;}#hzContent .schedNav2 li.curDate{width:563px;}#schedDay .editBtnSml{float:right;margin-top:27px;margin-right:5px;}#schedDay .resourceLink{display:block;clear:both;margin:3px;}#schedDay .eventText{width:680px;}.eventCon{position:relative;border:1px solid #b9b9b9;background-color:#e6e6e6;margin-bottom:5px;}#schedFrame .eventCon{background-color:#fff;}#classBuilderFrame #schedFrame .eventCon{background-color:#e6e6e6;padding:3px;}.classList{border:1px solid #b9b9b9;}.classList .eventCon{background-color:#fff;border:none;}.horizon.schedule .eventCon{background-color:#fff;}.horizon #schedWeek.eventCon h4,.horizon #schedDay.eventCon h4,.classHorizon #schedClass.eventCon h4{position:relative;display:block;background-color:#e6e6e6;border-bottom:1px solid #b9b9b9;padding:5px;}.schedule .modalContainer .eventCon h4{background-color:transparent !important;border-bottom:none;padding:0 0 0 25px;}.horizon.schedule .modalContainer .eventCon{background-color:#e6e6e6;}.schedule .eventCon h4 span{display:block;position:absolute;top:5px;right:5px;}.classBuilder .eventCon h4{background-color:transparent;border-bottom:none !important;padding:0px !important;margin-top:2px;padding-left:25px !important;margin-bottom:3px;}.eventPhoto{display:inline;width:80px;height:108px;float:left;margin:5px;}.classPhoto{width:80px;height:108px;float:left;padding:5px;}.eventList{width:505px;float:left;background-color:#fff;margin:5px;}.eventList li{margin-bottom:10px;font-size:1.1em;line-height:20px;}.eventList li span{color:#527bcd;}#schedFrame #schedWeek .eventList{border:none;}.classInfoCon,.eventInfo{display:inline;float:left;margin:3px 3px 0px 3px;}.modalWindow .eventInfo{width:560px;}#schedDay .eventInfo{width:auto;}.eventInfoCon{float:left;width:570px;margin-top:5px;}#bulletinBoard{width:620px;}#bulletinBoard .eventInfoCon{width:515px;margin-bottom:5px;}.classInfoCon h4{padding:3px 0;line-height:15px;}.eventInfo h4{padding:0px 0 0px 25px;margin:0px 0 5px 0;line-height:20px;}.eventCon .removeIcon,.eventCon .editIcon{position:absolute;top:2px;right:2px;}.eventInfo ul.buttonLine{margin:15px 0 0 70px;}.eventInfo ul.buttonLine li{float:left;margin-right:40px;}.eventInfo .studyGroupIcon,.eventInfo .discussionIcon,.eventInfo .resourceIcon{margin-top:2px;line-height:18px;}.classText,.eventText{position:relative;width:495px;min-height:60px;background:#fff;border:1px solid #b9b9b9;padding:2px 15px 5px 5px;margin-bottom:4px;overflow:hidden;}.classText{width:490px;min-height:65px;}.eventText p{margin-bottom:10px;line-height:16px;}.eventInfoCon .eventText{width:auto;}.eventText .moreIcon{position:absolute;bottom:0;right:2px;}#eventEdit{background-color:#e6e6e6;border:1px solid #b9b9b9;padding:10px;}#eventEdit .inputFieldLong,#eventEdit textarea.inputFieldLong{font-size:1.3em;padding:3px;width:642px;display:block;}#eventEdit textarea.inputFieldLong{height:100px;width:645px;font-size:0.9em;}#eventEdit label{display:block;margin:3px 0 3px 0;}#eventEdit ul{margin-top:10px;}#eventEdit .saveBtnDiv,#eventEdit .removeBtnDiv{float:right;margin-top:10px;}.modalContainer #comment .eventText,.modalContainer #studyGroup .eventText,.modalContainer #discussion .eventText{width:540px;}.modalContainer #comment .eventText{min-height:70px;}.dateTimeStamp{margin-top:0px;}ul.dateTimeStamp{float:right;}#comment ul.className,#discussion ul.className,#studyGroup ul.className,#resource ul.className{float:left !important;margin-top:0px;}ul.className li a{color:#898989;}ul.className li a:hover{color:#444;}.dateTimeStamp li{text-align:right;display:block;float:left;padding-left:10px;color:#b9b9b9;font-size:0.80em;}.className li{padding:0;color:#898989;font-size:0.90em;}#resource .dateTimeStamp{margin-bottom:5px;}.dateTimeStamp li.first{border-left:none;border-right:1px solid #b9b9b9;padding-right:10px;}#resourceCon .addBtnIcon{float:right;margin-top:-24px;margin-right:5px;}#resource .eventText{width:497px;float:left;}#resource .eventInfo{width:520px;float:left;}#bulletinBoard #resource .eventInfo{width:520px;}#bulletinBoard #resource .eventText{width:497px;float:left;}#resource .eventInfo p{clear:both;}#resource ul{float:right;}#resource_form{margin-bottom:5px;}#resource_form .formCon{margin-bottom:0px;background-color:#e6e6e6;}.formCon input.inputFieldLong{font-size:1.3em;padding:3px;width:475px;display:block;}#resource_form .formCon textarea{width:630px;height:150px;padding:3px;font-size:0.95em;margin:5px 0;}.modalContainer #resource .eventText{width:550px;}.buttonNav{width:290px;margin:10px auto;}.buttonNav li{float:left;margin-right:5px;margin-left:5px;}.browseCon{margin-bottom:5px;}.browseDiv{float:left;margin-right:10px;}.browsePath{float:left;display:block;width:540px;border:1px solid #898989;height:21px;line-height:23px;padding-left:2px;}.optionNavCon li a{color:#444;font-size:0.9em;}#resourceAdd{background-color:#e0e0e0;border:1px solid #b9b9b9;padding:25px;margin-bottom:5px;}#resourceAdd h4{text-align:center;color:#898989;font-size:1.4em;font-weight:normal;}.eventFrame{position:relative;}#comment_edit_form,#discussion_edit_form{position:relative;}#comment_edit_form{margin-bottom:5px;}.discCon{background-color:#e6e6e6;border:1px solid #b9b9b9;padding:5px;width:585px;margin-right:3px;}#comment_edit_form .discCon{margin-right:0 !important;}.modalWindow .discCon{position:relative;width:auto;}.discForm{margin-left:10px;width:550px;float:left;}.discForm label{display:block;}.discForm textarea{width:540px;height:100px;padding:5px;font-size:0.9em;}.discForm input.inputFieldMed{font-size:1.3em;padding:3px;width:540px;}.discNav,.commentNav{margin:10px;float:right;width:550px;}#comment.eventCon,#discView .eventCon{padding:5px;}#comment .editBtn{float:right;}.eventFrame,#discView{position:relative;}.addContentCon{background-color:#f1f1f1;border:1px solid #b9b9b9;text-align:center;padding:30px;margin-bottom:10px;}.addContentCon p{color:#b9b9b9;font-size:1.5em;}#study_group_edit_form .miniCal{margin:10px 0;width:310px;}#study_group_edit_form .hourEditCon{position:absolute;top:85px;right:25px;width:170px;}#studyDateSelect{position:relative;}#profileCard{margin-top:0px;}#profileCard #hzPhoto{margin-bottom:10px;margin-right:10px;}#profileCard h2{margin-top:5px;}#profileCard h4{margin-top:15px;font-size:1.3em;}.removeBtn{margin-left:195px;}.searchForm{position:relative;height:100px;margin:0 auto;background-color:#e6e6e6;border:1px solid #b9b9b9;}.searchForm label{position:absolute;top:70px;left:35px;display:block;}.searchForm input.inputField{display:block;position:absolute;top:30px;left:35px;width:500px;padding:3px;font-size:1.4em;height:23px;}.searchForm .searchBtnDiv{position:absolute;top:30px;right:35px;}#amazonLogo{display:block;background:transparent url(/images/gfx/amazon_logo.gif) no-repeat right top;text-align:right;height:20px;font-size:0.8em;padding-right:95px;margin-bottom:5px;opacity:0.4;filter:alpha(opacity=40);}.sortNav{margin:5px 0;}.sortNav li{display:inline;}.sortNav .resultSort{float:right;}.sortNav .resultShow{float:left;color:#898989;}.searchResult{clear:both;padding-bottom:10px;border-bottom:1px solid #b9b9b9;margin-bottom:10px;}#searchResults #pageNav{text-align:right;}#searchResults #pageNav li{display:inline;padding-left:10px;}.searchResult img{width:140px;float:left;display:block;}#resultsCon{margin-top:10px;}.resultNum{display:block;float:left;min-width:30px;}.resultInfo{width:480px;float:right;}.resultInfo p{margin-bottom:5px;}.resultInfo .title{font-size:1.2em;font-weight:bold;color:#527bcd;}.resultInfo .price em{color:#47aa42;}#noResult{text-align:center;margin:20px 0;}.materialCon{margin:0 0 10px 0;}.materialCon .display{width:600px !important;border:1px solid #b9b9b9 !important;background-color:#fff !important;font-size:1.1em !important;}.printSection .materialCon .display{border:none !important;}.printSection .materialCon{}.materialCon .imageCon{float:left;text-align:center;width:140px;overflow:hidden;}.materialCon .resultInfo{width:450px;}.materialCon li.button{display:block;float:right;}#manualMaterials{padding-left:38px !important;}#manualMaterials input.inputField{display:block;margin-bottom:20px;width:500px;}#manualMaterials .saveBtnDiv{float:right;margin:-157px 45px 0 0;}span.inCart{display:block;float:right;font-size:1.3em;font-weight:bold;color:#47aa42;margin-top:-20px;}.emailForm{margin-top:10px;}.emailForm label{display:block;float:left;text-align:right;width:60px;height:28px;line-height:25px;margin-bottom:5px;font-weight:bold;clear:both;}.emailForm input.inputFieldLong{display:block;float:right;width:590px;font-size:1.2em;padding:3px;margin-bottom:5px;}#sendMaterialsMsg{clear:both;background-color:#fff;border:1px solid #b9b9b9;padding:10px;overflow:auto;}#sendMaterialsMsg p{margin-bottom:10px;width:620px;word-wrap:break-word;}#sendMaterialsMsg p a{width:620px;}#email_purchaser .sendBtnDiv{float:right;margin:10px 0;}#storeFrame{margin-left:3px;}#storeCart{margin-right:3px;}#storeFrame .materialList{padding:10px;background-color:#f1f1f1;margin-bottom:10px;border:1px solid #b9b9b9;}#storeFrame.editFrame{float:left !important;}#storeCart.editNav{float:right !important;}#storeFrame .materialCon .display{width:auto !important;padding:10px}#storeFrame .materialCon .resultInfo{width:480px;}#storeFrame .resultInfo p{font-size:1.0em;margin-bottom:10px !important;}.cartCon{padding:5px;}.cartCon .title{color:#444;font-weight:bold;margin-bottom:5px;font-size:0.9em;}.cartCon .price{color:#898989;text-align:right;}.cartCon .itemPrice,.cartCon .quantity{font-size:0.9em;color:#898989;}.cartCon .itemPrice em,.cartCon .quantity em{color:#000;}.cartCon li{display:block;margin-bottom:5px;border-bottom:1px dotted #e0e0e0;padding-bottom:5px;}#storeCart.editNav li a{background-color:none;font-size:0.9em;padding:0;color:#c90000;text-align:right;}#storeCart.editNav li a:hover{background-color:transparent !important;text-decoration:underline;}#storeCart ul{min-height:50px;}.cartHead{margin-top:10px;border-bottom:1px solid #b9b9b9;pading-bottom:5px;color:#527bcd;}.cartCheckout{border-top:1px solid #b9b9b9;pading-top:5px;}.cartCheckout p{text-align:center;}.cartCheckout p.total{text-align:right;}.cartCheckout .cartCheckoutBtn{margin:10px auto;}#enroll{margin-top:80px;}#enroll h5{color:#232f5c;display:block;width:190px;display:block;float:left;font-size:1.5em;background-color:transparent;}#enroll .enrollmentBtn{float:left;}#enrollmentCon{text-align:center;padding-bottom:50px;}#enrollmentCon h3{color:#444;}#enrollmentCon h2{color:#444;font-size:2.2em;margin:30px 0 40px 0;}#enrollmentCon .inputField{border:1px solid #898989;padding:3px;font-size:1.3em;width:450px;}#enrollmentCon .submitBtn{background-color:#006600;font-size:1.3em;color:#fff;border:1px solid #006600;padding:2px;margin:0px;}#enrollForm{margin-top:10px;}#enrollmentCon p.textLite{color:#b9b9b9;margin-top:15px;}#syllabusCon .printSection{padding:0 20px;}#syllabusCon{background:transparent url(/images/gfx/syllabus_paper_middle.gif) repeat-y left top;position:relative;z-index:10;}.syllabusTop{background:transparent url(/images/gfx/syllabus_paper_top.gif) no-repeat left top;height:12px;position:relative;z-index:1000;}.syllabusBtm{background:transparent url(/images/gfx/syllabus_paper_bottom.gif) no-repeat left top;height:25px;position:relative;z-index:1000;}.slideShow #pageBody{position:relative;width:950px;}#slideNavBar{position:absolute;top:5px;right:0px;display:block;z-index:100;}.nextPrevControl{float:right;padding:3px;}.nextPrevControl li{display:block;float:left;margin-left:8px;}.nextPrevControl li em{font-size:1.3em;color:#898989;}#slideJoin{background:#527bcd url(/images/gfx/tap_logo_footer.gif) no-repeat left center;padding:5px;margin-top:20px;}.hiddenButtonDiv{overflow:hidden;position:relative;}.hiddenButtonDisabled,.hiddenButton,.hiddenButtonDiv a{display:inline;font-size:100px;height:100%;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;z-index:2;}.hiddenButtonDiv a{width:100%;z-index:3;}.loginOn,.loginOff,.loginDiv{float:right;display:block;width:20px;height:20px;}.loginOff,.loginOn{background:url(/images/btn/login_arrow.gif) no-repeat left top;}.loginOn{opacity:0.9;filter:alpha(opacity=90);}.signUpOn,.signUpOff,.signUpDiv{display:block;width:100px;height:35px;margin:0 auto;}.signUpOff,.signUpOn{background:url(/images/btn/sign_up.gif) no-repeat;background-position:left top;}.signUpOn{background-position:left -35px;}.signInOn,.signInOff,.signInDiv{display:block;width:100px;height:35px;margin:0 auto;}.signInOff,.signInOn{background:url(/images/btn/sign_in.gif) no-repeat;background-position:left top;}.signInOn{background-position:left -35px;}.saveBtnOn,.saveBtnOff,.saveBtnDiv{display:block;width:68px;height:35px;}.saveBtnOff,.saveBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Save/) no-repeat;background-position:left top;}.saveBtnOn{background-position:left -35px;}.sendBtnOn,.sendBtnOff,.sendBtnDiv{display:block;width:68px;height:35px;}.sendBtnOff,.sendBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Send/) no-repeat;background-position:left top;}.sendBtnOn{background-position:left -35px;}.syncBtnOn,.syncBtnOff,.syncBtnDiv{display:block;width:68px;height:35px;}.syncBtnOff,.syncBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Sync/) no-repeat;background-position:left top;}.syncBtnOn{background-position:left -35px;}.searchBtnOn,.searchBtnOff,.searchBtnDiv{display:block;width:86px;height:35px;}.searchBtnOff,.searchBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Search/) no-repeat;background-position:left top;}.searchBtnOn{background-position:left -35px;}.submitBtnOn,.submitBtnOff,.submitBtnDiv{display:block;width:100px;height:35px;margin:0 auto;}.submitBtnOff,.submitBtnOn{background:url(/images/btn/submit.gif) no-repeat;background-position:left top;}.submitBtnOn{background-position:left -35px;}.uploadRosterBtnOn,.uploadRosterBtnOff,.uploadRosterBtnDiv{display:block;width:152px;height:35px;margin:0 auto;}.uploadRosterBtnOff,.uploadRosterBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Upload%20Roster/) no-repeat;background-position:left top;}.uploadRosterBtnOn{background-position:left -35px;}.uploadNewRosterBtnOn,.uploadNewRosterBtnOff,.uploadNewRosterBtnDiv{display:block;width:198px;height:35px;margin:0 auto;}.uploadNewRosterBtnOff,.uploadNewRosterBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Upload%20New%20Roster/) no-repeat;background-position:left top;}.uploadNewRosterBtnOn{background-position:left -35px;}.removeBtnOn,.removeBtnOff,.removeBtnDiv{display:block;width:96px;height:35px;margin-right:10px;}.removeBtnOff,.removeBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/898989/fg2/7b7b7b/value/Remove/) no-repeat;background-position:left top;}.removeBtnOn{background-position:left -35px;}.removeBtnSmlOn,.removeBtnSmlOff,.removeBtnSmlDiv{display:block;width:68px;height:23px;}.removeBtnSmlOff,.removeBtnSmlOn{background:url(/images/btn/remove_btn.gif) no-repeat left top;background-position:left top;}.removeBtnSmlOn{background-position:left -23px;}.saveContinueBtnOn,.saveContinueBtnOff,.saveContinueBtnDiv{display:block;width:176px;height:35px;}.saveContinueBtnOff,.saveContinueBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Save%20&%20Continue/) no-repeat;background-position:left top;}.saveContinueBtnOn{background-position:left -35px;}.changePhotoOn,.changePhotoOff,.changePhotoDiv{display:block;width:150px;height:35px;cursor:default;}.changePhotoOff,.changePhotoOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Change%20Photo/) no-repeat;background-position:left top;}.changePhotoOn{background-position:left -35px;}#changePhoto{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Change%20Photo/) no-repeat;background-position:left top;display:block;width:150px;height:35px;cursor:pointer;overflow:hidden;border:0 none;vertical-align:middle;}#changePhoto:hover{background-position:left -35px;}.browseOn,.browseOff,.browseDiv{display:block;width:62px;height:23px;cursor:default;}.browseOff,.browseOn{background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Browse/) no-repeat;background-position:left top;}.browseOn{background-position:left -23px;}.enrollmentBtn{display:block;width:129px;height:25px;background:url(/images/btn/enrollment.gif) no-repeat;background-position:left top !important;}.enrollmentBtn:hover{background-position:left -25px !important;}.nextBtn{display:block;width:22px;height:20px;background:url(/images/btn/next_prev.gif) no-repeat;background-position:left top !important;}.nextBtn:hover{background-position:left -20px !important;}.prevBtn{display:block;width:22px;height:20px;background:url(/images/btn/next_prev.gif) no-repeat;background-position:left -40px !important;}.prevBtn:hover{background-position:left -60px !important;}.slideShow .nextBtn{display:block;width:35px;height:32px;background:url(/images/btn/next_prev_big.png) no-repeat;background-position:left top !important;margin-top:-5px;}.slideShow .nextBtn:hover{background-position:left -32px !important;}.slideShow .prevBtn{display:block;width:35px;height:32px;background:url(/images/btn/next_prev_big.png) no-repeat;background-position:left -64px !important;margin-top:-5px;}.slideShow .prevBtn:hover{background-position:left -96px !important;}.editBtn{display:block;width:58px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Edit/) no-repeat;}.editBtn:hover{background-position:left -35px !important;}.editBtnSml{display:block;width:40px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/898989/fg2/7b7b7b/value/Edit/) no-repeat;}.editBtnSml:hover{background-position:left -23px !important;}.addResourceBtnSml{display:block;width:100px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add%20Resource/) no-repeat;}.addResourceBtnSml:hover{background-position:left -23px !important;}.showMoreBtn{display:block;width:15px;height:15px;background:url(/images/btn/toggle_arrows.png) no-repeat left top;}.ui-state-active .showMoreBtn{display:block;width:15px;height:15px;background:url(/images/btn/toggle_arrows.png) no-repeat left -15px;}.addToSchedBtn{display:block;width:114px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add%20to%20Schedule/) no-repeat;}.addToSchedBtn:hover{background-position:left -23px !important;}.addBtnIcon{display:block;width:18px;height:18px;background:url(/images/btn/plus_icon.gif) no-repeat;}.addBtnIcon:hover{opacity:0.8;filter:alpha(opacity=80);}.postDiscussionBtn{display:block;width:126px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Post%20a%20Discussion/) no-repeat;}.postDiscussionBtn:hover{background-position:left -23px !important;}.publishClassBtn{display:block;width:100px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Publish%20Class/) no-repeat;}.publishClassBtn:hover{background-position:left -23px !important;}.unpublishClassBtn{display:block;width:118px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/898989/fg2/444444/value/Unpublish%20Class/) no-repeat;}.unpublishClassBtn:hover{background-position:left -23px !important;}.addAnotherBtn{display:block;width:40px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add/) no-repeat;}.addAnotherBtn:hover{background-position:left -23px !important;}.completeProfileBtn{display:block;width:174px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Complete%20Profile/) no-repeat;}.completeProfileBtn:hover{background-position:left -35px !important;}.buildClassBtn{display:block;width:138px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Build%20a%20Class/) no-repeat;}.buildClassBtn:hover{background-position:left -35px !important;}.publishBtn{display:block;width:142px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Publish%20Class/) no-repeat;margin:0 auto;}.publishBtn:hover{background-position:left -35px !important;}.unpublishBtn{display:block;width:168px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Unpublish%20Class/) no-repeat;margin:0 auto;}.unpublishBtn:hover{background-position:left -35px !important;}.printHandoutBtn{display:block;width:248px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Preview%20&%20Print%20Handout/) no-repeat;margin:0 auto;}.printHandoutBtn:hover{background-position:left -35px !important;}.printSyllabusBtn{display:block;width:246px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Preview%20&%20Print%20Syllabus/) no-repeat;margin:0 auto;}.printSyllabusBtn:hover{background-position:left -35px !important;}.previewBtn{display:block;float:right;margin-right:55px;width:66px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Preview/) no-repeat;}.previewBtn:hover{background-position:left -23px !important;}.deactivateActBtn{display:block;width:202px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Deactivate%20Account/) no-repeat;}.deactivateActBtn:hover{background-position:left -35px !important;}.activateActBtn{display:block;width:180px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Activate%20Account/) no-repeat;}.activateActBtn:hover{background-position:left -35px !important;}.deleteActBtn{display:block;width:162px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Delete%20Account/) no-repeat;}.deleteActBtn:hover{background-position:left -35px !important;}.removeBtn{display:block;width:116px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Remove%20Student/) no-repeat;}.removeBtn:hover{background-position:left -23px !important;}.syncClassBtn{display:block;width:122px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Sync%20Class/) no-repeat;}.syncClassBtn:hover{background-position:left -35px !important;}.buildClassBtn{display:block;width:122px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Build%20Class/) no-repeat;}.buildClassBtn:hover{background-position:left -35px !important;}.continueBtn{display:block;width:106px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Continue/) no-repeat;}.continueBtn:hover{background-position:left -35px !important;}.goToClassBtn{display:block;width:128px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Go%20To%20Class/) no-repeat;}.goToClassBtn:hover{background-position:left -35px !important;}.viewRosterBtn{display:block;width:134px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/View%20Roster/) no-repeat;margin:0 auto;}.viewRosterBtn:hover{background-position:left -35px !important;}.teacherBtn{display:block;width:98px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/026701/fg2/025900/value/Teacher/) no-repeat;}.teacherBtn:hover{background-position:left -35px !important;}.studentBtn{display:block;width:96px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/026701/fg2/025900/value/Student/) no-repeat;}.studentBtn:hover{background-position:left -35px !important;}.viewSlideshow{display:block;width:146px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/355eaf/fg2/2851a3/value/View%20Slideshow%20Tour/) no-repeat;}.viewSlideshow:hover{background-position:left -23px !important;}.joinTapBtn{display:block;width:146px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/026701/fg2/025900/value/Join%20Tapiohka/) no-repeat;margin:3px;float:right;}.joinTapBtn:hover{background-position:left -35px !important;}.printBtn{display:block;width:66px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Print/) no-repeat;position:absolute;top:3px;right:2px;}.printBtn:hover{background-position:left -35px !important;}.monthNext{display:block;width:15px;height:14px;background:url(/images/gfx/mini_arrows.png) no-repeat left top;}.monthPrev{display:block;width:15px;height:14px;background:url(/images/gfx/mini_arrows.png) no-repeat left -14px;}.cancelXBtn{display:block;width:15px;height:15px;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -175px;position:absolute;top:0px;right:0px;}.cancelXBtn:hover{background-position:left -200px;}.addResourceType1{display:block;width:122px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add%20a%20Link/) no-repeat;}.addResourceType1:hover{background-position:left -35px !important;}.addResourceType2{display:block;width:140px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Upload%20a%20File/) no-repeat;}.addResourceType2:hover{background-position:left -35px !important;}.addClassMaterial{display:block;width:156px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add%20to%20Class%20Materials/) no-repeat;}.addClassMaterial:hover{background-position:left -23px !important;}a.delClassMaterial{display:block;width:200px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/b9b9b9/fg2/527bcd/value/Remove%20From%20Class%20Materials/) no-repeat;}a.delClassMaterial:hover{background-position:left -23px !important;}.withdrawClassBtn{display:block;width:150px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Withdraw%20from%20Class/) no-repeat;}.withdrawClassBtn:hover{background-position:left -23px !important;}.cartAddBtn{display:block;width:86px;height:23px;background:url(/imageFX/layer/section/btnSmall/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Add%20to%20Cart/) no-repeat;}.cartAddBtn:hover{background-position:left -23px !important;}.cartCheckoutBtn{display:block;width:110px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/026701/fg2/025900/value/Checkout/) no-repeat;}.cartCheckoutBtn:hover{background-position:left -35px !important;}#buttonYes{display:block;width:54px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Yes/) no-repeat;}#buttonYes:hover{background-position:left -35px !important;}#buttonNo{display:block;width:46px;height:35px;background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/No/) no-repeat;}#buttonNo:hover{background-position:left -35px !important;}.weekDay0On,.weekDay0Off,.weekDay0Div{display:block;width:46px;height:23px;}.weekDay0Off,.weekDay0On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Sun/) no-repeat left top;}.weekDay0On{background-position:left -23px !important;}.weekDay1On,.weekDay1Off,.weekDay1Div{display:block;width:48px;height:23px;}.weekDay1Off,.weekDay1On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Mon/) no-repeat left top;}.weekDay1On{background-position:left -23px !important;}.weekDay2On,.weekDay2Off,.weekDay2Div{display:block;width:54px;height:23px;}.weekDay2Off,.weekDay2On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Tues/) no-repeat left top;}.weekDay2On{background-position:left -23px !important;}.weekDay3On,.weekDay3Off,.weekDay3Div{display:block;width:52px;height:23px;}.weekDay3Off,.weekDay3On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Wed/) no-repeat left top;}.weekDay3On{background-position:left -23px !important;}.weekDay4On,.weekDay4Off,.weekDay4Div{display:block;width:52px;height:23px;}.weekDay4Off,.weekDay4On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Thur/) no-repeat left top;}.weekDay4On{background-position:left -23px !important;}.weekDay5On,.weekDay5Off,.weekDay5Div{display:block;width:38px;height:23px;}.weekDay5Off,.weekDay5On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Fri/) no-repeat left top;}.weekDay5On{background-position:left -23px !important;}.weekDay6On,.weekDay6Off,.weekDay6Div{display:block;width:42px;height:23px;}.weekDay6Off,.weekDay6On{background:url(/imageFX/layer/section/btnCheckbox/bg/000000/fc/ffffff/fg/838383/fg2/3b68c0/value/Sat/) no-repeat left top;}.weekDay6On{background-position:left -23px !important;}#themeForm .hiddenButtonDiv{overflow:visible;}.themeDefaultOn,.themeDefaultOff,.themeDefaultDiv{display:block;width:125px;height:117px;}.themeDefaultOff,.themeDefaultOn{background:url(/images/themes/default_thumb.jpg) no-repeat left top;}.themeDefaultOff{border:3px solid #e6e6e6;}.themeDefaultOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeNavyOn,.themeNavyOff,.themeNavyDiv{display:block;width:125px;height:117px;}.themeNavyOff,.themeNavyOn{background:url(/images/themes/navy_thumb.jpg) no-repeat left top;}.themeNavyOff{border:3px solid #e6e6e6;}.themeNavyOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeGreenOn,.themeGreenOff,.themeGreenDiv{display:block;width:125px;height:117px;}.themeGreenOff,.themeGreenOn{background:url(/images/themes/green_thumb.jpg) no-repeat left top;}.themeGreenOff{border:3px solid #e6e6e6;}.themeGreenOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeRedOn,.themeRedOff,.themeRedDiv{display:block;width:125px;height:117px;}.themeRedOff,.themeRedOn{background:url(/images/themes/red_thumb.jpg) no-repeat left top;}.themeRedOff{border:3px solid #e6e6e6;}.themeRedOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeBrownPinkOn,.themeBrownPinkOff,.themeBrownPinkDiv{display:block;width:125px;height:117px;}.themeBrownPinkOff,.themeBrownPinkOn{background:url(/images/themes/brown_pink_thumb.jpg) no-repeat left top;}.themeBrownPinkOff{border:3px solid #e6e6e6;}.themeBrownPinkOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeOrangeOn,.themeOrangeOff,.themeOrangeDiv{display:block;width:125px;height:117px;}.themeOrangeOff,.themeOrangeOn{background:url(/images/themes/orange_thumb.jpg) no-repeat left top;}.themeOrangeOff{border:3px solid #e6e6e6;}.themeOrangeOn{opacity:0.9;filter:alpha(opacity=90);border:3px solid #000;}.themeGrayOn,.themeGrayOff,.themeGrayDiv{display:block;width:125px;height:117px;}.themeGrayOff,.themeGrayOn{background:url(/images/themes/gray_thumb.jpg) no-repeat left top;}.themeGrayOff{border:3px solid #e6e6e6;}.themeGrayOn{filter:alpha(opacity=90);border:3px solid #000;}.useThemeBtnDiv{margin:10px auto 0 auto;}.useThemeBtnOn,.useThemeBtnOff,.useThemeBtnDiv{display:block;width:188px;height:35px;}.useThemeBtnOff,.useThemeBtnOn{background:url(/imageFX/layer/section/btnLarge/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/Apply%20This%20Theme/) no-repeat;background-position:left top;}.useThemeBtnOn{background-position:left -35px;}.joinGroupBtn{display:block;width:80px;height:110px;background:url(/images/btn/join_leave_group.gif) no-repeat left top;}.leaveGroupBtn{display:block;width:80px;height:110px;background:url(/images/btn/join_leave_group.gif) no-repeat left -110px;}.dayViewBtn{background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left top;display:block;width:15px;height:15px;opacity:0.7;filter:alpha(opacity=70);}.weekViewBtn{background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -25px;display:block;width:15px;height:15px;opacity:0.7;filter:alpha(opacity=70);}.dayViewBtn.pageCur,.dayViewBtn:hover,.weekViewBtn.pageCur,.weekViewBtn:hover{opacity:1;filter:alpha(opacity=100);}.editIcon{background:transparent url(/images/btn/icons_20px.png) no-repeat;background-position:left -90px;display:block;width:20px;height:20px;}.editIcon:hover{background-position:left -120px;}.removeIcon{background:transparent url(/images/btn/icons_20px.png) no-repeat;background-position:left -150px;display:block;width:20px;height:20px;}.removeIcon:hover{background-position:left -180px;}.nextIcon2,.moreIcon{background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -225px;display:block;width:15px;height:15px;}.nextIcon2:hover,.moreIcon:hover{opacity:0.7;filter:alpha(opacity=70);}.prevIcon2,.toTopIcon,.moreIcon.open{background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -250px;display:block;width:15px;height:15px;}.prevIcon2:hover,.toTopIcon:hover,.moreIcon.open:hover{opacity:0.7;filter:alpha(opacity=70);}.iconEventType1,.iconEventType2,.iconEventType3{display:block;background:transparent url(/images/btn/icons_20px.png) no-repeat;height:20px;padding-left:25px;}.iconEventType1{background-position:left top !important;}.iconEventType2{background-position:left -30px !important;}.iconEventType3{background-position:left -60px !important;}.schedIconType1{display:block;height:15px;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -98px;padding-left:18px;}.schedIconType2{display:block;height:15px;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -123px;padding-left:18px;}.schedIconType3{display:block;height:15px;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -148px;padding-left:18px;}.synced,.activeIcon{background:transparent url(/images/gfx/class_status.png) no-repeat left top;width:10px;height:10px;display:block;padding:0px !important;}.unsynced,.inactiveIcon{background:transparent url(/images/gfx/class_status.png) no-repeat left -20px;width:10px;height:10px;display:block;padding:0px !important;}.moreOptsIcon{background:transparent url(/images/btn/toggle_arrows_10px.png) no-repeat left top;height:15px;line-height:15px;padding-left:18px;}.moreOptsIcon.open{background-position:left -15px;}.resourceLinkIcon1{}.resourceLinkIcon2{}.resourceIcon{display:block;background:url(/imageFX/layer/section/btnIcon/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/R/) no-repeat;background-position:1px 2px;padding-left:18px;}.discussionIcon{display:block;background:url(/imageFX/layer/section/btnIcon/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/D/) no-repeat;background-position:1px 2px;padding-left:18px;}.studyGroupIcon{display:block;background:url(/imageFX/layer/section/btnIcon/bg/000000/fc/ffffff/fg/527bcd/fg2/3b68c0/value/SG/) no-repeat;background-position:1px 2px;padding-left:28px !important;}.profMsgIcon{display:block;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -73px;padding-left:18px;}.schedIcon{display:block;height:15px;background:transparent url(/images/btn/icons_15px.png) no-repeat;background-position:left -48px;padding-left:18px;}.miniCal table{margin-left:1px;}.miniCal table,.miniCal table td{border:1px solid #b9b9b9;border-collapse:collapse;background-color:#fff;}.miniCal table th{height:25px;background-color:#527bcd;text-align:center;font-size:1.3em;color:#fff;}.miniCal table th a.monthPrev{float:left;margin-left:5px;}.miniCal table th a.monthNext{float:right;margin-right:5px;}.miniCal table tr.dayLabels td{height:15px;text-align:center;font-size:0.8em;}.miniCal table tr.monthDays td{width:42px;height:36px;text-align:right;vertical-align:top;}.miniCal table tr.monthDays td a{width:100%;height:100%;display:block;position:relative;}.miniCal table tr.monthDays td a:hover,.miniCal table tr.monthDays td a.selected{color:#527bcd;background-color:#e0e0e0;}.miniCal .eventType1,.miniCal .eventType2,.miniCal .eventType3{background:transparent url(/images/gfx/mini_cal_event_icons.png) no-repeat;position:absolute;top:20px;width:10px;height:10px;max-height:10px;display:block;}.miniCal .eventType1{left:5px;background-position:left top;}.miniCal .eventType2{left:15px;background-position:left -20px;}.miniCal .eventType3{left:25px;background-position:left -40px;}.modalData form .miniCal{display:none;}.modalData form#study_group_edit_form .miniCal{display:block;}.modalOverlay,.promptModalOverlay,.miniModalOverlay,.smallModalOverlay{background-color:#000;cursor:wait;}.modalWindow{width:700px;left:50%;top:5%;margin-left:-350px;background-color:#fff;min-height:150px;}.miniModalWindow{width:300px;left:50%;top:25%;margin-left:-150px;background-color:#fff;border:1px solid #55b947;padding-bottom:5px;}.smallModalWindow{width:650px;height:75%;left:50%;top:10%;margin-left:-325px;background-color:#fff;border:1px solid #999999;padding-bottom:42px;}.smallModalWindow p{font-size:1.0em;margin-bottom:15px;}#modalContainer{margin:0;}.modalHeader,.miniModalHeader{background:url(/images/gfx/blue_header_bar.gif) repeat-x left top;margin:5px 5px 0px 5px;line-height:30px;}a.modalClose{background:transparent url(/images/gfx/event_icons.png) no-repeat;background-position:left -240px !important;height:30px;width:30px;color:#fff;display:inline;top:10px;right:10px;cursor:pointer;}.promptModalWindow{width:400px;left:50%;top:5%;margin-left:-200px;background-color:#fff;border:1px solid #527bcd;min-height:100px;}.promptModalData{padding:5px;text-align:left;margin:5px;}.promptModalData h4{text-align:center;font-size:1.3em;}.promptModalData ul{padding:5px;width:134px;margin:10px auto;}.modalHeader h3,.miniModalHeader h3{padding-left:10px;color:#fff;font-size:1.5em;}.modalData,.miniModalData{padding:0px 5px 10px 5px;text-align:left;margin-bottom:5px;}.promptButton{margin:5px;cursor:pointer;float:right;border-bottom:none !important;}.modalWindow{top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(5 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
